home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19970104-19970326 / 000446_news@columbia.edu _Thu Mar 20 22:25:35 1997.msg < prev    next >
Internet Message Format  |  2020-01-01  |  6KB

  1. Return-Path: <news@columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id WAA18981
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Thu, 20 Mar 1997 22:25:34 -0500 (EST)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id WAA20814
  7.     for kermit.misc@watsun; Thu, 20 Mar 1997 22:25:33 -0500 (EST)
  8. Path: news.columbia.edu!sol.ctr.columbia.edu!spool.mu.edu!uwm.edu!newsfeeds.sol.net!news.maxwell.syr.edu!cam-news-hub1.bbnplanet.com!su-news-hub1.bbnplanet.com!news.bbnplanet.com!newsout1.alt.net!news1.alt.net!news.aros.net!news.cs.utah.edu!cc.usu.edu!jrd
  9. From: jrd@cc.usu.edu (Joe Doupnik)
  10. Newsgroups: comp.protocols.kermit.misc
  11. Subject: Re: Problems with Tecra+DOS+kermit
  12. Message-ID: <1997Mar20.194638.95771@cc.usu.edu>
  13. Date: 20 Mar 97 19:46:37 MDT
  14. References: <5gpdtl$718$1@argon.csl.sri.com>
  15. Organization: Utah State University
  16. Lines: 85
  17. Xref: news.columbia.edu comp.protocols.kermit.misc:6778
  18.  
  19. In article <5gpdtl$718$1@argon.csl.sri.com>, rushby@news.csl.sri.com (John Rushby) writes:
  20. > I have a Toshiba Tecra 740 booted to MSDOS via F8
  21. > (I'm running DOS simply because Linux isn't installed yet).
  22.  
  23.     I presume, being laptop-less in Logan (UT), that the Toshiba is
  24. a distinguished member of the laptop tribe.
  25.  
  26. > There is an internal modem on COM2, standard address and IRQ, RTS flow 
  27. control.
  28.  
  29.     And we presume that there is a serial port on COM1 so that there is
  30. this second serial port of interest to Kermit. That is, COM1 is not an address
  31. pair but rather the "first" of two such sought by the Bios at power on time.
  32. We go on at length about this in the MSK release notes, in case some readers
  33. wonder what I'm talking about.
  34.  
  35. > Kermit 3.14 is unable to use this modem with the speed set higher than 2400!
  36. > I get the same problem with an external modem via COM1;
  37. > However, if I disable the internal modem (via tsetup) and use a
  38. > Megahertz PCMCIA modem as COM2 (using the point enabler), it works fine.
  39.  
  40.     MegaHertz Inc has advertized that they try harder to overcome
  41. PCMCIA compatibility issues, and maybe they succeeded on your machine.
  42.  
  43. > I've tried other versions of Kermit on the internal modem with the
  44. > following results:
  45. > 3.15: same problem as 3.14
  46. > 3.13: doesn't even load--divide trap (does the same on my P6 desktop)
  47.  
  48.     The divide by zero is very likely in the software timing loop
  49. calibration procedure executed at port startup, which runs overboard on 
  50. fast machines. The problem was solved in MSK v3.14.
  51.  
  52. > 2.29: works perfectly!
  53.  
  54.     You would have to say that. Hmmm.
  55.  
  56. > The symptom at higher speeds with 3.14 is that ATH generates 0 and
  57. > then everything locks up.  Dialing works but nothing appears on the
  58. > screen.  "Show modem" reports everything as expected.  I know this
  59. > sounds like the "can talk but cannot hear" problem described in
  60. > kermit.bwr, but the address and IRQ are ok, there are no conflicts
  61. > that I can see, and that wouldn't explain why 2.29 works, nor why 3.14
  62. > works at slow speed and with a PCMCIA modem.
  63.  
  64.     I'm real short on ideas, but let me try some anyway.
  65.     PCMCIA equipment is decidely peculiar and awfully specific to
  66. individual laptops. Thus generalizing won't work, and some pairing
  67. of equipment performs well and yet pairing of other reputable equipment
  68. does not, for mysterious PCMCIA reasons. That's become common knowledge.
  69.     There are two parts to the higher speed business. One is talking
  70. to the command interpreter in the modem to do AT stuff. The other is in
  71. data transfer mode moving data bytes both ways. Behavior is sometimes
  72. very different. The biggest problem is the command mode part, where there
  73. really isn't a decent command interpreter in the modem and instead the
  74. data pump silicon is coerced into parsing the AT stuff. When that occurs
  75. we must speak  v e r y  s l o w l y  to the modem or it loses track. By
  76. slowly I mean less than four bytes per second. MSK has delay code to be 
  77. sluggish while initialzing a serial port for use, but there is no telling 
  78. how slow some modems need to be addressed and there is no added sluggishness
  79. after the port has been started.
  80.         I hesitate to bring this up, but you have probably heard of these
  81. "Windows modems" which are totally dependent on software in Windows to 
  82. perform operations above 2400 bps. The makers removed the guts of modern 
  83. modems, shaved a few bucks off the cost, and gave buyers a two piece unit 
  84. (hardware and necessary Windows software). If your modem is of this kind 
  85. there is nothing Kermit can do about the matter. We strongly recommend 
  86. against using such modems, for obvious reasons.
  87.         If dialing works but connections don't then we do have a classical
  88. "talk but not listen" situation. The cause is there are no interrupts from
  89. the serial port reaching Kermit telling it a character has arrived. I gather
  90. that this isn't the case.
  91.     The apparent lockup after typing ATH is almost as if the machine
  92. has put the modem hardware to sleep, perhaps not very gracefully. It does
  93. say that while Kermit is in Connect mode behaving normally a reversion to
  94. modem command mode is iffy and an ATH command leads the modem into never
  95. never land (all the while Kermit is doing exactly the same processing steps).
  96. Should the machine drastically change the hardware available upon an ATH then
  97. Kermit's following attempts to talk to that serial hardware may fail in 
  98. unknown ways (what was valid hardware becomes a land mine).
  99.     As you can see, I'm guessing pretty wildly here, searching for
  100. possibilities.
  101.     Joe D.